orthopedic implants and instruments - German English Dictionary